package com.ruoyi.warn.domain;

import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

public class WarnInfoVo extends BaseEntity {
    private String id;
    private String segmentName;
    //预警类型 5-监测项超标；6-断面超标；7-瞬时突变；9-站点离线
    private String warnType;
    //断面类型 IsAuto 自动 IsManual 手工
    private String segmentType;
    //日期类型 1-月度 2-年度 3-自定义
    private String dateType;
    //处理状态 0-未处理 1-处理中  2-已关闭
    private String dataType;
    //断面id
    private String segmentId;
    //监测项id
    private String itemCode;
    //开始时间
    private String beginTime;
    //结束时间
    private String endTime;
    //预警级别 1-红色 2-橙色 3-黄色
    private String warnLevel;

    private List<String> segmentIdList;

    private List<String> itemCodeList;
    private List<String> dataTypeList;

    private List<String> warnTypeList;


    public String getWarnType() {
        return warnType;
    }

    public void setWarnType(String warnType) {
        this.warnType = warnType;
    }

    public String getSegmentType() {
        return segmentType;
    }

    public void setSegmentType(String segmentType) {
        this.segmentType = segmentType;
    }

    public String getDateType() {
        return dateType;
    }

    public void setDateType(String dateType) {
        this.dateType = dateType;
    }

    public String getSegmentId() {
        return segmentId;
    }

    public void setSegmentId(String segmentId) {
        this.segmentId = segmentId;
    }

    public String getItemCode() {
        return itemCode;
    }

    public void setItemCode(String itemCode) {
        this.itemCode = itemCode;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public List<String> getSegmentIdList() {
        return segmentIdList;
    }

    public void setSegmentIdList(List<String> segmentIdList) {
        this.segmentIdList = segmentIdList;
    }

    public List<String> getItemCodeList() {
        return itemCodeList;
    }

    public void setItemCodeList(List<String> itemCodeList) {
        this.itemCodeList = itemCodeList;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public List<String> getDataTypeList() {
        return dataTypeList;
    }

    public void setDataTypeList(List<String> dataTypeList) {
        this.dataTypeList = dataTypeList;
    }

    public String getWarnLevel() {
        return warnLevel;
    }

    public void setWarnLevel(String warnLevel) {
        this.warnLevel = warnLevel;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public List<String> getWarnTypeList() {
        return warnTypeList;
    }

    public void setWarnTypeList(List<String> warnTypeList) {
        this.warnTypeList = warnTypeList;
    }

    public String getSegmentName() {
        return segmentName;
    }

    public void setSegmentName(String segmentName) {
        this.segmentName = segmentName;
    }
}
